Implementation of DXT Compression for UltraGrid

نویسندگان

  • Ian Wesley-Smith
  • Miloš Liška
  • Petr Holub
چکیده

is report describes an implementation ofDXTcompression inUltraGrid, allowing for low latency, high denition multi-party videoconferencing requiring only 250Mbps of bandwidth. is represents a substantial decrease compared to the uncompressed video stream, which requires 1.5Gbps, while having a minimal impact on latency. e DXT implementation includes a new client-side display which, when using DXT compressed data, takes full advantage of the graphics card, resulting in minimal CPU utilization. is report includes experimental evaluation of end-to-end latencies, CPU load, and tra›c proles for both uncompressed and DXT-compressed video.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High Definition Conferencing: Present, Past and Future

In this extended abstract we present the UltraGrid system, the current state of the art in high definition conferencing. UltraGrid was the first system to support gigabit rate high definition interactive video conferencing on commodity systems and networks. We review the design and implementation of UltraGrid, discuss experimental results and deployment, and conclude with our vision of the futu...

متن کامل

Code Generation to Aid Parallel Code Development

Design by Transformation (DxT) encodes domain-specific software design knowledge as graph rewrites; a tool applies these rewrites to a specification (an initial graph) to automatically derive the most efficient implementation of that graph (code). Previously, we used DxT to generate high-performance, distributed-memory dense linear algebra (DLA) code for the level-3 Basic Linear Algebra Subprog...

متن کامل

Accelerating Radiosity on GPUs

We propose a novel approach to implement radiosity on GPU with specific optimizations via form-factor matrix transformations. The proposed transformations enable to reduce the amount of computations for multiple-bounce global illumination and apply DXT compression (with subsequent hardware decompression when reading formfactors on GPU). Our implementation is 10 times faster running and requires...

متن کامل

Deploying GPU-based Real-time DXT compression for Networked Visual Sharing

The networked visual sharing application in multi-party collaboration environment needs compression of video streams due to network bandwidth limitation. For interactive real-time sharing, real-time compression of high-quality video as well as audio echo cancellation are required, which commonly depend on the availability of high-cost hard-to-setup specialized compression and echo-cancellation ...

متن کامل

A case study in mechanically deriving dense linear algebra code

Design by Transformation (DxT) is a top-down approach to mechanically derive high-performance algorithms for dense linear algebra. We use DxT to derive the implementation of a representative matrix operation, twosided Trmm. We start with a knowledge base of transformations that were encoded for a simpler set of operations, the level-3 BLAS, and add only a few transformations to accommodate the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008